.ul-photo-list-b {
    display        : flex;
    align-items    : flex-start;
    justify-content: flex-start;
    flex-wrap      : wrap;

    .ul-photo-item {
        margin    : 15px;
        text-align: left;
        width     : 200px;
    }

    .ul-photo-poster {
        width              : 100%;
        height             : 120px;
        background-image   : url("../static/images/avatar.png");
        background-size    : cover;
        background-position: center;
        margin             : 0 auto;
        box-shadow         : 1px 1px 3px #bbb;
    }

    .ul-photo-info {
        margin-top : 10px;
        font-size  : 18px;
        line-height: 1.5;
    }

}